primary contractor - French English Dictionary